electrically powered - Allemand Anglais Dictionnaire